Τhe Function Block Model in Embedded Control and Automation From IEC61131 to IEC61499
نویسنده
چکیده
The Function Block (FB) model was first standardized by the 1131 standard of the International Electrotechnical Commission (IEC) for programmable controllers. This standard was successfully adopted by the industry but it seems to have several constraints for the development of today’s complex embedded control and automation systems. These constraints are mainly imposed by the procedural programming paradigm and the device centric approach that are adopted by the standard. The IEC to address these constraints proposed the 61499 standard that is an attempt to exploit object-orientation and the application-centric paradigm in the control and automation domain. In this paper, the FB models of 1131 and 61499 are briefly described and several unclear issues related to the programming paradigms adopted, interoperability, composability and execution semantics of these FB models are clarified. The paper focuses on the execution semantics of the 61499 standard since this is one of the most important reasons that the industry has not yet accepted this standard. Key-Words: embedded control and automation systems, IEC 61131; IEC 61499; 1131 Function Block Model; IEC61499 execution environment; execution model semantics; Factory Automation.
منابع مشابه
Developing IEC61499 in Industrial Processes, Measurement and Control Systems (IPMCS)
Increasing marketing competition with globalization force companies to expand diversity of the production lines which in turn improve the ability of choosing customizable products, improve the flexibility of system design and maintenance costs lead to a strong trend towards automation and distributed control systems. The plant is constantly adapted to the differences of products to achieve the ...
متن کاملA UML Based Engineering Support System for the Development of Distributed Control Applications
Modern manufacturing plants are forced from the growing need for cutting-edge products. They demand the ability to quickly respond to market requirements by designing competitive products and modifying existing ones. To address these requirements, the evolving standards IEC61499 and IEC61804 have defined a methodology and have applied modelling techniques of Software Engineering to the design o...
متن کاملFully-Deterministic Execution of IEC-61499 Models for Distributed Avionics Applications
Abstract: The development of time-critical Distributed Avionics Applications (DAAs) pushes beyond the limit of existing modeling methodologies to design dependable systems. Aerospace and industrial automation entail high-integrity applications where execution time is essential for dependability. This tempts us to use modeling technologies from one domain in another. The challenge is to demonstr...
متن کاملIEEE Transactions on Industrial Informatics CALL FOR PAPERS
The Theme: Automation systems are increasingly taking advantage of the opportunities afforded by information technology to offer new and original functions and solutions. The specific constraints of the automation domain on the other side lead to new requirements towards the dependability – especially safety and security – of the information technology used. This Special Section on “Information...
متن کاملSoftware Environment for Automated Verification of Distributed Industrial Controllers following Iec61499
Abstract. This paper presents the Verification Environment for Distributed Applications (VEDA), which is a software package for Deep Debugging of distributed controllers. Deep Debugging is a combination of model-based simulation and verification united by a homogeneous graphical user interface. VEDA deals with controllers defined in IEC61131 and IEC61499 and automatically generates the formal m...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009